sheer rock walls - Turkish English Dictionary